package com.zb.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import lombok.*;

import java.io.Serializable;
import java.util.Date;

/**
 * @ClassName TbOrderModel
 * @Description 模型对象
 * @Author xm
 * @Date 2024/11/07 09:05
 **/
@Data
    @EqualsAndHashCode(callSuper = false)
@NoArgsConstructor
@AllArgsConstructor
@Builder
@TableName("tb_order")

public class TbOrderModel implements Serializable{

private static final long serialVersionUID=1L;


                    @TableId(value = "id", type = IdType.UUID)
                private String id;

        private Integer totalNum;


        private Integer totalMoney;


        private Integer preMoney;

        private Integer postFee;


        private Integer payMoney;


        private String payType;


        private Date createTime;


        private Date updateTime;

        private Date payTime;

        private Date consignTime;


        private Date endTime;


        private Date closeTime;


        private String shippingName;


        private String shippingCode;

        private String username;

        private String buyerMessage;


        private String buyerRate;


        private String receiverContact;


        private String receiverMobile;


        private String receiverAddress;


        private String sourceType;


        private String transactionId;


        private String orderStatus;


        private String payStatus;


        private String consignStatus;


        private String isDelete;


        }
